*{
	margin: 0;
	padding: 0;
	list-style: none;
}
html,body{
	font-size: 31.8px;
}
header{
	display: flex;
	width: 100%;
	height: 1.2rem;
	justify-content: space-between;
	align-items: center;
}
header input{
	width: 80%;
	background: antiquewhite;
}
header img{
	width: 8%;
	height: 0.7rem;
	margin: 0.02rem;
}
#a_first{
	width: 100%;
	height: 3rem;
	margin-top:0.5rem ;
}
#wrap{
	width: 100%;
	height: 3rem;
	position: relative;
	overflow: hidden;
}
#middle{
	width: 120%;
	position: absolute;
	height: 3rem;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
#middle dl{
	width: 3%;
	height: 4rem;
	display: flex;
	flex-wrap: wrap;
}
#middle dl dt img{
	height: 1.6rem;
}
#middle dd{
	width: 100%;
	font-size: 8px;
}
#a2{
	width: 95%;
	height: 2rem;
	display: flex;
	justify-content: space-between;
	margin: auto;
}
#a2 img{
	width: 48%;
}
#a_wrap{
	width: 100%;
	background: black;
	display:flex;
	height: 2rem;
	justify-content: space-between;
	align-items: center;
	z-index:100px;
}
#a_wrap dl{
	width: 20%;
	display:flex;
	flex-wrap: wrap;
	justify-content: space-around;
}
#a_wrap dt{
	width: 51%;
	margin:auto;
}
#a_wrap dd{
	width: 50%;
	height: 0.5rem;
	font-size:12px;
    background:red;
    
}
